package com.sumainfor.pc.gmio.service;
import com.sumainfor.common.util.JsonResult;

import java.util.List;
import java.util.Map;

/**
 *延期退申请
 */
public interface DiDeferredApplyService {
    /*
     * 延期退申请
     * */
    JsonResult addDi(Map<String, Object> params);
    /**
     * 查询延期申请列表
     */
    List<Map<String,Object>> getDiDeferredApplyList(Map<String,Object> params);
    /*
     * 查询延期申请列表总数
     * */
    Integer getDiDeferredApplyListCount(Map<String, Object> params);
    /**
     * 租客端变更租约查询是否发起过延期退
     */
    Integer getDiDaCount(Map<String,Object> params);

    /**
     * 功能描述: 
     * 根据延期退编号获取延期退资料,并且根据合同编号获取合同资料
     * @Author zhlu
     * @Description //TODO
     * @Date 2019/7/11 20:27
     */
    Map<String,Object>getDeferredByDefIdMap(Map<String,Object> params);
}
